package servidores;

import java.util.StringTokenizer;

public class Libro {

	private int id_libro;
	private String tema;
	private String titulo;
	private int stock;
	private int costo;
	private boolean seleccionado;
	
	public String serialize() {
		return "" + this.id_libro + "|" + this.tema + "|" + this.titulo  + "|" 
		          + this.stock + "|" + this.costo + "|" + this.seleccionado ;
	}
	
	public Libro unserialize(String serObjLibro) {
		StringTokenizer st = new StringTokenizer(serObjLibro,"|");
	    this.id_libro = Integer.parseInt(st.nextToken());
	    this.tema = st.nextToken();
	    this.titulo = st.nextToken();
	    this.stock = Integer.parseInt(st.nextToken());
	    this.costo = Integer.parseInt(st.nextToken());
	    this.seleccionado = Boolean.parseBoolean(st.nextToken());
	    return this;
	}
	
	public int getCosto() {
		return costo;
	}
	public void setCosto(int costo) {
		this.costo = costo;
	}
	public int getId_libro() {
		return id_libro;
	}
	public void setId_libro(int id_libro) {
		this.id_libro = id_libro;
	}
	public int getStock() {
		return stock;
	}
	public void setStock(int stock) {
		this.stock = stock;
	}
	public String getTema() {
		return tema;
	}
	public void setTema(String tema) {
		this.tema = tema;
	}
	public String getTitulo() {
		return titulo;
	}
	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}
	public boolean isSeleccionado() {
		return seleccionado;
	}
	public void setSeleccionado(boolean seleccionado) {
		this.seleccionado = seleccionado;
	}
	
	
}
